trickle through - Spanish English Dictionary